articulated lorry

Noun
  1. a truck consisting of a tractor and trailer together

Khám phá thêm

Các từ liên quan

articulated lorry
The articulated lorry delivers goods to the supermarket warehouse.